<?php

class Adept_Template_Expression_Constant extends Adept_Template_Expression_Abstract
{

    protected $expression;

    public function __construct($expression = null)
    {
        $this->expression = $expression;
    }

    public function getValue()
    {
        return $this->expression;
    }

    public function makeExpression()
    {
        return $this->expression;
    }
    
    public function makePhpBinding()
    {
    	return $this->expression;
    }

    public function isConst()
    {
        return true;
    }

    public function getExpression()
    {
        return $this->expression;
    }

    public function setExpression($expression)
    {
        $this->expression = $expression;
    }
    
}
